bubble skirts - Turkish English Dictionary